package ltd.followkba.comment.edit;

import static ltd.advskin.MSKIN.MTOAST;

/**
 * Created by Patrick on 2016/12/26.
 * 
 * 修改用户
 */

//public class ModifyUserActivity extends SkinActivity {
//	//调用系统相册-选择图片
//	private static final int IMAGE = 1;
//	private int mTaskIndex;
//	private BTaskRun mBTaskRun;
//	private EditText mEditNickName;
//	private EditText mEditUserIntro;
//	private EditText etUserAreaModify;
//	private TextView mUserGender;
//	private ImageView ivHeadModifyUser;
//	private String gsModifyReturn;
//	private List mCityList;
//	private int g4ProvinceSelect = -1;
//	private String gsImageFileName;
//	private String gsSelectProvince;
//	private String gsSelectCity;
//	private byte gAppType;
//	private byte gModifyMode;
//
//	public static void startWithParamete(BTaskRun bTaskRun){
//		MBAPP.mSaveBTaskRun = bTaskRun;
//		MRAM.mActivity.startActivityForResult(new Intent(MRAM.mActivity, ModifyUserActivity.class), 1);
//	}
//
//	@Override
//	protected void onCreate(Bundle savedInstanceState)	{
//		super.onCreate(savedInstanceState);
//		setContentView(R.layout.edit_user_layout);
//		mBTaskRun = MBAPP.mSaveBTaskRun;
//		MBAPP.mSaveBTaskRun = null;
//		gAppType = mBTaskRun.AppType;
//		initView();
//		initColor();
//		showInfo();
//	}
//
//	private void initView(){
//		mKcHeaderView = (KcHeaderView) findViewById(R.id.khvModifyUser);
//		mKcHeaderView.setTitle("修改用户信息", new KcTypeListener() {
//			@Override
//			public void onMessage(int type){
//				switch (type){
//					case KcHeaderView.TYPE_CLICK_LEFT:
//						finish();
//						break;
//				}
//			}
//		});
//
//		findViewById(R.id.rlHeadModifyUser).setOnClickListener(new View.OnClickListener()
//		{
//			@Override
//			public void onClick(View view) {
////				MOBBW.startPhotoSelectActivity(1,  "", new KcListener() {
////					@Override
////					public void onMessage(Object object){
////						gsImageFileName = ((String) object);
////						MRAM.mActivity.runOnUiThread(new Runnable() {
////							@Override
////							public void run() {
////								MSTRING("从相册选择 "+gsImageFileName);
////								showInfo();
////							}
////						});
////					}
////				});
//			}
//		});
//
//		ivHeadModifyUser = (ImageView) findViewById(R.id.ivHeadModifyUser);
//		mEditNickName = (EditText) findViewById(R.id.editUserInfo);
//		mUserGender = (TextView)findViewById(R.id.etSexView);
//		etUserAreaModify = (EditText)findViewById(R.id.etUserAreaModify);
//
//        mKcBottomView = (KcBottomView) findViewById(R.id.kguModifyUser);
//        mKcBottomView.initView(new KcTypeListener() {
//			@Override
//			public void onMessage(int type){
//				switch (type){
//					case 1:
//						modifyInfo();
//						break;
//
//				}
//			}
//		});
//        mKcBottomView.setItem(1, -1, "确认修改");
//	}
//	private void initColor(){
//		MSKIN.setBitmap(R.drawable.c3i_chose_arrow, (ImageView)findViewById(R.id.ivRightModifyUser));
//		MSKIN.setBitmap(R.drawable.c3i_chose_arrow, (ImageView)findViewById(R.id.ivSexModifyUser));
//	}
//	private void showInfo(){
//		if (mBTaskRun.mOwnDetail != null) {
//			MSTRING("ModifyUserActivity showInfo A " + mBTaskRun.mOwnDetail.headFile);
//			if (gsImageFileName != null && !"".equals(gsImageFileName)) {
//				AdvBitmap.setBitmap(C3_FG_NORMAL | CROP_ROUND10, gsImageFileName, R.drawable.c3i_user_head, ivHeadModifyUser);
//			} else {
//				AdvBitmap.setBitmap(C3_FG_NORMAL | CROP_ROUND10, mBTaskRun.mOwnDetail.headFile, R.drawable.c3i_user_head, ivHeadModifyUser);
//			}
//
//			mEditNickName.setText(mBTaskRun.mOwnDetail.nickName);
//			String gsLocal_1 = "女";
//			if ("1".equals(mBTaskRun.mOwnDetail.gender)) {
//				gsLocal_1 = "男";
//			}
//			mUserGender.setText(gsLocal_1);
//
//			mEditUserIntro = (EditText) findViewById(R.id.etUserIntro);
//			mEditUserIntro.setText(mBTaskRun.mOwnDetail.intro);
//		}
//	}
//	private void modifyInfo(){
//		MSTRING("ModifyUserActivity ModifyUseInfo A");
//		String gsLocal_1 = "修改";
//		gModifyMode = 0;
//		String gsLocal_2 = mEditNickName.getText().toString();
//		if (!mBTaskRun.mOwnDetail.nickName.equals(gsLocal_2)){
//			mBTaskRun.mOwnDetail.nickName = gsLocal_2;
//			gsLocal_1 += " 名字：" + mBTaskRun.mOwnDetail.nickName;
//			gModifyMode = 1;
//		}
//		String gsLocal_3 = mEditUserIntro.getText().toString();
//		if (!mBTaskRun.mOwnDetail.intro.equals(gsLocal_3)){
//			mBTaskRun.mOwnDetail.intro = gsLocal_3;
//			gsLocal_1 += " 心情：" + mBTaskRun.mOwnDetail.intro;
//			gModifyMode = 1;
//		}
//		String gsLocal_4 = etUserAreaModify.getText().toString();
//		String gsLocal_5 = mBTaskRun.mOwnDetail.province + " " + mBTaskRun.mOwnDetail.city;;
////		if (!gsLocal_5.equals(gsLocal_4)){
////			String[] params = gsLocal_4.split(" ");
////			if (params.length < 2){
////				MTOAST("请输入正确的地区");
////				return;
////			}
////			mBTaskRun.mOwnDetail.Province = params[0];
////			mBTaskRun.mOwnDetail.City = params[1];
////			gsLocal_1 += " 地区：" + gsLocal_4;
////			gModifyMode = 1;
////		}
//		if (gsImageFileName != null && !"".equals(gsImageFileName)) {
//			gsLocal_1 += " 用户头像";
//			gModifyMode |= 0x02;
//		}
//		if (gModifyMode > 0) {
//			MTOAST(gsLocal_1);
//			new Thread(new Runnable() {
//				@Override
//				public void run() {
//					KgAppBase kgAppBase = MKCS.SwitchBaseApp(gAppType);
//					if (kgAppBase != null) {
//						String gsLocal_1 = "";
//						if ((gModifyMode & 0x01) > 0) {
//							gsLocal_1 = mBTaskRun.OwnApp.ModifyUseInfo(1, mBTaskRun.mOwnDetail);
//							if (!"ok".equals(gsLocal_1)) {
//								MTOAST("修改用户信息出错：" + gsLocal_1, 5000);
//								return;
//							}
//						}
//						if ((gModifyMode & 0x02) > 0) {
//							KgAppBase transBaseApp = MKCS.SwitchBaseApp(0x100 | mBTaskRun.AppType);
//							transBaseApp.SwitchUser(mBTaskRun.OwnApp.LoginFlag, "", "");
//							gsLocal_1 = transBaseApp.uploadPhotoFile("", gsImageFileName, null);
//							if (!"ok".equals(gsLocal_1)) {
//								MTOAST("上传头像出错：" + gsLocal_1, 5000);
//								return;
//							}
////							MSTRING("ModifyUserActivity uploadHead A " + gAppType+" "+gsLocal_1+" "+gsImageFileName);
//							MSTRING("ModifyUserActivity uploadHead B " + MAPI.GET_FILE_LENGTH(gsImageFileName)+" "+ MAPI.GET_FILE_LENGTH(mBTaskRun.mOwnDetail.headFile)+" "+mBTaskRun.mOwnDetail.headFile);
//							MAPI.DELETE_FILE(mBTaskRun.mOwnDetail.headFile);
//						}
//						mKcHeaderView.postDelayed(new Runnable() {
//							public void run() {
//								finish();
//							}
//						}, 2000);
//					}else {
//						MTOAST("网络出错：没有修改成功");
//					}
//
//				}
//			}).start();
//		}else {
//			MTOAST("没有信息需要修改");
//		}
//	}
//
//}
